stuffed squids - English Synonyms Dictionary